physical form or characteristics - Turc Anglais Dictionnaire